<!DOCTYPE html>
<html lang="zh">
    <head>
	<meta name="generator" content="Hugo 0.88.0" />
        <meta charset="utf-8">
        <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
        <title>ChenDong Zhu&#39;s Blog</title><meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="robots" content="noodp" />
<meta name="Description" content="关于 LoveIt 主题"><link rel="canonical" href="/" />
<link rel="shortcut icon" type="image/x-icon" href="/favicon.ico" />
<link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png">
<link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png">
<link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png">
<link rel="manifest" href="/site.webmanifest">
<link rel="mask-icon" href="/safari-pinned-tab.svg" color="#5bbad5">
<meta name="msapplication-TileColor" content="#da532c">
<meta name="theme-color" content="#ffffff"><link rel="alternate" href="/index.xml" type="application/rss+xml" title="ChenDong Zhu&#39;s Blog">
    <link rel="feed" href="/index.xml" type="application/rss+xml" title="ChenDong Zhu&#39;s Blog"><meta property="og:title" content="ChenDong Zhu&#39;s Blog" />
<meta property="og:description" content="关于 LoveIt 主题" />
<meta property="og:type" content="website" />
<meta property="og:url" content="/" />

<meta name="twitter:card" content="summary"/>
<meta name="twitter:title" content="ChenDong Zhu&#39;s Blog"/>
<meta name="twitter:description" content="关于 LoveIt 主题"/>
<script type="application/ld+json">
    {
        "@context": "http://schema.org",
        "@type": "WebSite",
        "url": "\/","author": {
                "@type": "Person",
                "name": "ChenDong Zhu"
            },"description": "关于 LoveIt 主题","image": "\/cover.png","thumbnailUrl": "\/logo.png","license": "This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.","name": "ChenDong Zhu\u0027s Blog"
    }
    </script><link rel="stylesheet" href="/css/style.min.css"><link rel="stylesheet" href="/css/lib/fontawesome-free/all.min.css"><link rel="stylesheet" href="/css/lib/animate/animate.min.css"></head>
    <body><script>
            window.isDark = (window.localStorage && window.localStorage.getItem('theme')) === 'dark';
            window.isDark && document.body.classList.add('dark-theme');
        </script><div class="wrapper"><nav class="navbar">
    <div class="navbar-container">
        <div class="navbar-header animated bounceIn">
            <a href="/">ChenDong Zhu&#39;s Blog</a>
        </div>
        <div class="navbar-menu"><a class="menu-item" href="/posts" title="">文章</a><a class="menu-item" href="/tags" title="">标签</a><a class="menu-item" href="/categories" title="">分类</a><a class="menu-item" href="/about" title="">关于</a><a class="menu-item" href="https://hugo-loveit-en.netlify.com" title="English"><i class="fas fa-language fa-fw"></i></a><a href="javascript:void(0);" class="theme-switch"><i class="fas fa-adjust fa-rotate-180 fa-fw" title="切换主题"></i></a>
        </div>
    </div>
</nav><nav class="navbar-mobile">
    <div class="navbar-container">
        <div class="navbar-header">
            <div class="navbar-header-title animated bounceIn">
                <a href="/">ChenDong Zhu&#39;s Blog</a>
            </div>
            <div class="menu-toggle" id="menu-toggle">
                <span></span><span></span><span></span>
            </div>
        </div>
        <div class="navbar-menu" id="mobile-menu"><a class="menu-item" href="/posts" title="">文章</a><a class="menu-item" href="/tags" title="">标签</a><a class="menu-item" href="/categories" title="">分类</a><a class="menu-item" href="/about" title="">关于</a><a class="menu-item" href="https://hugo-loveit-en.netlify.com" title="English"></a><a href="javascript:void(0);" class="theme-switch"><i class="fas fa-adjust fa-rotate-180 fa-fw" title="切换主题"></i></a>
        </div>
    </div>
</nav><main class="main">
                <div class="container"><div class="page"><div class="home-intro"><div class="home-avatar">
            <a href="/posts">
                <img src=/images/test.jpg alt="avatar" title="主页">
            </a>
        </div><h2 class="home-description"><div id=rtp-3934a00a3c7c8f2677048bfd40c4b016 hidden=true>‘读书 明理 求进 向上’<br/>那是锡惠山下，永远难以忘怀的时光。</div>
            <div id=tp-3934a00a3c7c8f2677048bfd40c4b016 class="typeit"></div></h2><div class="home-social-links"><link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/fork-awesome@1.1.7/css/fork-awesome.min.css" integrity="sha256-gsmEoJAws/Kd3CjuOQzLie5Q3yshhvmo7YNtBG7aaEY=" crossorigin="anonymous"><a href="https://gitee.com/WinterC" rel="me noopener noreffer" target="_blank">
        <i class="fab fa-git fa-fw" title="Github"></i>
    </a>
    <a href="https://weibo.com/5670587197" rel="me noopener noreffer" target="_blank">
        <i class="fab fa-weibo fa-fw" title="Weibo"></i>
    </a>
    <a href="https://steamcommunity.com/id/amorzcd" rel="me noopener noreffer" target="_blank">
        <i class="fab fa-steam fa-fw" title="Steam"></i>
    </a>
    <a href="https://www.zhihu.com/people/zhu-chen-dong-59" rel="me noopener noreffer" target="_blank">
        <i class="fab fa-zhihu fa-fw" title="Zhihu"></i>
    </a>
    <a href="mailto:2532413509@qq.com" rel="me noopener noreffer">
        <i class="far fa-envelope fa-fw" target="_blank" title="Email"></i>
    </a></div>
</div>
<article class="post" itemscope itemtype="http://schema.org/Article"><h1 class="post-title post-list-title" itemprop="name headline">
        <a href="/2021/10/%E6%9C%BA%E5%99%A8%E5%AD%A6%E4%B9%A0/">机器学习</a>
    </h1><div class="post-meta"><a class="author" href="/" rel="author" target="_blank">
            <i class="fas fa-user-circle fa-fw"></i>ChenDong Zhu
        </a>发布于  <time datetime=2021-10-01>2021-10-01</time>&nbsp;<span class="post-category">收录于&nbsp;<i class="far fa-folder fa-fw"></i>
                        <a href="/categories/%E5%AD%A6%E4%B9%A0/">学习</a></span></div><div class="post-content">Ch 2 模型评估与选择 对于模型来说，需要有个度量模型好坏的方法，正如之前第二届龙芯杯南京大学队弄出来的差分验证框架，这种度量、验证是很重要的。在</div><div class="post-footer">
        <a href="/2021/10/%E6%9C%BA%E5%99%A8%E5%AD%A6%E4%B9%A0/">阅读全文</a><div class="post-tags"><span class="tag">
                        &nbsp;<a href="/tags/%E6%9C%BA%E5%99%A8%E5%AD%A6%E4%B9%A0/"><i class="fas fa-tag fa-fw"></i>&nbsp;机器学习</a>
                    </span></div></div>
</article><article class="post" itemscope itemtype="http://schema.org/Article"><h1 class="post-title post-list-title" itemprop="name headline">
        <a href="/2021/09/%E8%BD%AF%E4%BB%B6%E5%AE%89%E5%85%A8/">软件安全安全相关文献阅读笔记</a>
    </h1><div class="post-meta"><a class="author" href="/" rel="author" target="_blank">
            <i class="fas fa-user-circle fa-fw"></i>ChenDong Zhu
        </a>发布于  <time datetime=2021-09-27>2021-09-27</time>&nbsp;<span class="post-category">收录于&nbsp;<i class="far fa-folder fa-fw"></i>
                        <a href="/categories/%E5%AD%A6%E4%B9%A0/">学习</a></span></div><div class="post-content">1 Symbolic Execution for Software Testing: Three Decades Later 作者: Cristian Cadar, Koushik Sen 文献链接:Symbolic Execution for Software Testing: Three Decades Later 创新点/内容 综述，总览经典、现代符号执行技术的发展，以及其挑战与可能</div><div class="post-footer">
        <a href="/2021/09/%E8%BD%AF%E4%BB%B6%E5%AE%89%E5%85%A8/">阅读全文</a><div class="post-tags"><span class="tag">
                        &nbsp;<a href="/tags/%E4%BF%A1%E6%81%AF%E5%AE%89%E5%85%A8/"><i class="fas fa-tag fa-fw"></i>&nbsp;信息安全</a>
                    </span><span class="tag">
                        &nbsp;<a href="/tags/%E5%8C%BA%E5%9D%97%E9%93%BE/"><i class="fas fa-tag fa-fw"></i>&nbsp;区块链</a>
                    </span></div></div>
</article><article class="post" itemscope itemtype="http://schema.org/Article"><h1 class="post-title post-list-title" itemprop="name headline">
        <a href="/2021/09/algebra/">代数学习笔记</a>
    </h1><div class="post-meta"><a class="author" href="/" rel="author" target="_blank">
            <i class="fas fa-user-circle fa-fw"></i>ChenDong Zhu
        </a>发布于  <time datetime=2021-09-22>2021-09-22</time>&nbsp;<span class="post-category">收录于&nbsp;<i class="far fa-folder fa-fw"></i>
                        <a href="/categories/%E5%AD%A6%E4%B9%A0/">学习</a></span></div><div class="post-content">背景 使用教材：Algebra by Thomas W. Hungerford Ch 1 Introductin relative complement The relative complement of A in B is the following subclass of B: $$ B - A = {x|x\in B\ and\ x\notin A} $$ Ch 1.3 Functions Given classes $A$ and $B$, a function (or map or mapping) $f$ from $A$ to $B$ : $$ f:A \rightarrow</div><div class="post-footer">
        <a href="/2021/09/algebra/">阅读全文</a><div class="post-tags"><span class="tag">
                        &nbsp;<a href="/tags/%E4%BB%A3%E6%95%B0/"><i class="fas fa-tag fa-fw"></i>&nbsp;代数</a>
                    </span></div></div>
</article><article class="post" itemscope itemtype="http://schema.org/Article"><h1 class="post-title post-list-title" itemprop="name headline">
        <a href="/2021/09/%E4%BF%A1%E6%81%AF%E8%AE%BA/">信息论学习笔记</a>
    </h1><div class="post-meta"><a class="author" href="/" rel="author" target="_blank">
            <i class="fas fa-user-circle fa-fw"></i>ChenDong Zhu
        </a>发布于  <time datetime=2021-09-15>2021-09-15</time>&nbsp;<span class="post-category">收录于&nbsp;<i class="far fa-folder fa-fw"></i>
                        <a href="/categories/%E5%AD%A6%E4%B9%A0/">学习</a></span></div><div class="post-content">背景 使用教材：An introduction to single user information theory 课程源网址：台湾国立交通大学-消息理论（Information Theory） b站视频网址：BV14N41197</div><div class="post-footer">
        <a href="/2021/09/%E4%BF%A1%E6%81%AF%E8%AE%BA/">阅读全文</a><div class="post-tags"><span class="tag">
                        &nbsp;<a href="/tags/%E4%BF%A1%E6%81%AF%E8%AE%BA/"><i class="fas fa-tag fa-fw"></i>&nbsp;信息论</a>
                    </span></div></div>
</article><article class="post" itemscope itemtype="http://schema.org/Article"><h1 class="post-title post-list-title" itemprop="name headline">
        <a href="/2021/09/%E5%8C%BA%E5%9D%97%E9%93%BE%E4%B8%8E%E5%8C%BA%E5%9D%97%E9%93%BE%E5%AE%89%E5%85%A8/">区块链&amp;区块链安全相关文献阅读笔记</a>
    </h1><div class="post-meta"><a class="author" href="/" rel="author" target="_blank">
            <i class="fas fa-user-circle fa-fw"></i>ChenDong Zhu
        </a>发布于  <time datetime=2021-09-14>2021-09-14</time>&nbsp;<span class="post-category">收录于&nbsp;<i class="far fa-folder fa-fw"></i>
                        <a href="/categories/%E5%AD%A6%E4%B9%A0/">学习</a></span></div><div class="post-content">1 区块链安全、隐私与性能问题研究综述 DOI:10.13196/j.cims.2021.07.022 作者:曹雪莲，张建辉，刘波 文章贡献/创新点 基于区块链层次结构与运行原理，就对等网络、共识机制和智能合约</div><div class="post-footer">
        <a href="/2021/09/%E5%8C%BA%E5%9D%97%E9%93%BE%E4%B8%8E%E5%8C%BA%E5%9D%97%E9%93%BE%E5%AE%89%E5%85%A8/">阅读全文</a><div class="post-tags"><span class="tag">
                        &nbsp;<a href="/tags/%E4%BF%A1%E6%81%AF%E5%AE%89%E5%85%A8/"><i class="fas fa-tag fa-fw"></i>&nbsp;信息安全</a>
                    </span><span class="tag">
                        &nbsp;<a href="/tags/%E5%8C%BA%E5%9D%97%E9%93%BE/"><i class="fas fa-tag fa-fw"></i>&nbsp;区块链</a>
                    </span></div></div>
</article><article class="post" itemscope itemtype="http://schema.org/Article"><h1 class="post-title post-list-title" itemprop="name headline">
        <a href="/2021/03/risc-v-%E6%9E%B6%E6%9E%84%E5%AD%A6%E4%B9%A0/">RISC-V 架构学习</a>
    </h1><div class="post-meta"><a class="author" href="/" rel="author" target="_blank">
            <i class="fas fa-user-circle fa-fw"></i>ChenDong Zhu
        </a>发布于  <time datetime=2021-03-08>2021-03-08</time>&nbsp;<span class="post-category">收录于&nbsp;<i class="far fa-folder fa-fw"></i>
                        <a href="/categories/%E5%AD%A6%E4%B9%A0/">学习</a></span></div><div class="post-content">背景 使用书籍：《手把手教你设计CPU——RISC-V 处理器》 学习缘由：希望触类旁通，对龙芯杯有所帮助 笔记 蜂鸟E200 处理器核RTL代码风格介</div><div class="post-footer">
        <a href="/2021/03/risc-v-%E6%9E%B6%E6%9E%84%E5%AD%A6%E4%B9%A0/">阅读全文</a><div class="post-tags"><span class="tag">
                        &nbsp;<a href="/tags/%E8%AE%A1%E7%AE%97%E6%9C%BA%E4%BD%93%E7%B3%BB%E7%BB%93%E6%9E%84/"><i class="fas fa-tag fa-fw"></i>&nbsp;计算机体系结构</a>
                    </span></div></div>
</article><ul class="pagination"><li class="page-item active">
                    <span class="page-link">
                        <a href="/">1</a>
                    </span>
                </li><li class="page-item ">
                    <span class="page-link">
                        <a href="/page/2/">2</a>
                    </span>
                </li><li class="page-item ">
                    <span class="page-link">
                        <a href="/page/3/">3</a>
                    </span>
                </li></ul></div></div>
            </main><footer class="footer">
    <div class="copyright"><div class="copyright-line">由 <a href="https://gohugo.io/" target="_blank" rel="external nofollow noopener noreffer">Hugo</a> 强力驱动 | 主题 - <a href="https://github.com/dillonzq/LoveIt" target="_blank" rel="external nofollow noopener noreffer">LoveIt<i class="far fa-heart fa-fw"></i></a>
        </div>

        <div class="copyright-line"><i class="far fa-copyright fa-fw"></i><span itemprop="copyrightYear">2020 - 2021</span><span class="author" itemprop="copyrightHolder">&nbsp;<a href="/" target="_blank">ChenDong Zhu</a></span>&nbsp;|&nbsp;<span class="license"><a rel="license external nofollow noopener noreffer" href="https://creativecommons.org/licenses/by-nc/4.0/" target="_blank">CC BY-NC 4.0</a></span><span class="icp-splitter">&nbsp;|&nbsp;</span><br class="icp-br"/>
                <span class="icp"><a href="http://beian.miit.gov.cn">苏ICP备2021012540号</a></span></div>
    </div>
</footer></div><a href="#" class="dynamic-to-top" id="dynamic-to-top" data-scroll>
            <span>&nbsp;</span>
        </a><script src="/js/lib/jquery/jquery.slim.min.js"></script><script src="/js/lib/lazysizes/lazysizes.min.js"></script><script src="/js/lib/smooth-scroll/smooth-scroll.polyfills.min.js"></script><script>window.scroll = new SmoothScroll('[data-scroll]', {speed: 300, speedAsDuration: true});</script><script src="/js/lib/typeit/typeit.min.js"></script><script>window.typeitArr=[["tp-3934a00a3c7c8f2677048bfd40c4b016"]];</script><link rel="stylesheet" href="/css/lib/katex/katex.min.css"><script src="/js/lib/katex/katex.min.js"></script><script defer src="/js/lib/katex/auto-render.min.js"></script><link rel="stylesheet" href="/css/lib/katex/copy-tex.min.css"><script defer src="/js/lib/katex/copy-tex.min.js"></script><script defer src="/js/lib/katex/mhchem.min.js"></script><script>
        document.addEventListener("DOMContentLoaded", function () {
            renderMathInElement(document.body, {
                delimiters: [
                    { left: "$$", right: "$$", display: true },
                    { left: "\\(", right: "\\)", display: false },
                    { left: "\\[", right: "\\]", display: true },{ left: "$", right: "$", display: false },]
            });
        });
    </script>
    <script src="https://eqcn.ajz.miesnfu.com/wp-content/plugins/wp-3d-pony/live2dw/lib/L2Dwidget.min.js"></script>

    <script>
        var sUserAgent = navigator.userAgent.toLowerCase();
        if (/ipad|iphone|midp|rv:1.2.3.4|ucweb|android|windows ce|windows mobile/.test(sUserAgent)){
            
        }
        else{
            L2Dwidget.init({
                
                "model": {
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                                
                    jsonPath: "/data/Shinomiya_Kaguya/model.model.json",
                    "scale": 1
                },
                
                "display": {
                    "position": "left",
                    "width": 150,
                    "height": 300,
                    "hOffset": 0,
                    "vOffset": 0
                },
                "mobile": {
                    "show": true,
                    "scale": 0.5
                },
                "react": {
                    "opacityDefault": 1,
                    "opacityOnHover": 0.2
                }
            });
                function changebottom() {
                            var canvas_temp = document.getElementById("live2dcanvas");
            canvas_temp.style="position: fixed; opacity: 1; left: 0px; bottom: -100px; z-index: 99999; pointer-events: none;";
                }

            window.onload=changebottom;
        }


    </script><script src="/js/blog.min.js"></script>
</body>
</html>